<?php
/*------------------------------------------------------------------------------



------------------------------------------------------------------------------*/

/**
*
* @author Fred Bird <fredbird@fredbird.org>
* @version 
*/
class calendar {
/*------------------------------------------------------------------------------
                                                                     constructor
------------------------------------------------------------------------------*/
	/**
	* 
	* @access
	*/
	function calendar($data=array()) {
		
	}/**/
/*------------------------------------------------------------------------------
                                                                  public methods
------------------------------------------------------------------------------*/
	/**
	* returns gregorian instance
	* @static
	* @access public
	* @return 
	*/
	function getGregorian() {
		$data=array(
			'name'=>'gregorian'
			, 'monthNames'=>array(
				'January','February','March','April','May','June','July','Aut?','September','October','November','December')
			, 'weekDayNames'=>array(
				'Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday')
		);
	}/**/
	
	/**
	* returns french republican instance
	* @static
	* @access public
	* @return 
	*/
	function getRepublicain() {
		$data=array(
			'name'=>'republicain'
			, 'monthNames'=>array(
				'Vendémiaire','Brumaire','Frimaire','Nivôse','Pluviôse','Ventôse','Germinal','Floréal','Prairial','Messidor','Thermidor','Fructidor','sansculottides')
			, 'weekDayNames'=>array(
				'Primidi','Duodi','Tridi','Quartidi','Quintidi','Sextidi','Septidi','Octidi','Nonidi','Decadi')
		);
	}/**/
	
	/**
	* 
	* @param
	* @access public
	* @return 
	* /
	function () {
		
	}/**/
/*------------------------------------------------------------------------------
                                                                      properties
------------------------------------------------------------------------------*/
	/**
	* @var type desc
	*/
	var $name;
	var $julianZeroDate;
	var $monthNames=array();
	var $weekDayNames=array();
/*------------------------------------------------------------------------------
                                                                 private methods
------------------------------------------------------------------------------*/
	/**
	* 
	* @param
	* @access private
	* @return 
	* /
	function () {
		
	}/**/
}
?>
